package pe.gob.sunarp.entidad;

import java.io.Serializable;
import javax.persistence.*;
import java.math.BigDecimal;
import java.util.Date;


/**
 * The persistent class for the TRU_TA_PERS_JURI database table.
 * 
 */
//@Entity
//@Table(name="TRU_TA_PERS_JURI")
public class TruTaPersJuri implements Serializable {
	private static final long serialVersionUID = 1L;
	private String coCiiu;
	private String coCiiuAlt1;
	private String coCiiuAlt2;
	private String coLibr;
	private String cur;
	private String curFusi;
	private Date feConsEmpr;
	private String idUsuaCrea;
	private String idUsuaModi;
	private String inEstdPersJuri;
	private String inInstPubl;
	private BigDecimal moCapi;
	private String noComr;
	private String nuDocu;
	private String nuFax;
	private String nuFoja;
	private String nuTele;
	private String nuTomo;
	private String rzSocl;
	private String tiDocuJuri;
	private String tiInst;
	private String tiMoneCapi;
	private String tiPers;
	private String tiPersJuri;
	private Date tsUsuaCrea;
	private Date tsUsuaModi;

    public TruTaPersJuri() {
    }


	@Column(name="CO_CIIU", length=5)
	public String getCoCiiu() {
		return this.coCiiu;
	}

	public void setCoCiiu(String coCiiu) {
		this.coCiiu = coCiiu;
	}


	@Column(name="CO_CIIU_ALT1", length=5)
	public String getCoCiiuAlt1() {
		return this.coCiiuAlt1;
	}

	public void setCoCiiuAlt1(String coCiiuAlt1) {
		this.coCiiuAlt1 = coCiiuAlt1;
	}


	@Column(name="CO_CIIU_ALT2", length=5)
	public String getCoCiiuAlt2() {
		return this.coCiiuAlt2;
	}

	public void setCoCiiuAlt2(String coCiiuAlt2) {
		this.coCiiuAlt2 = coCiiuAlt2;
	}


	@Column(name="CO_LIBR", length=3)
	public String getCoLibr() {
		return this.coLibr;
	}

	public void setCoLibr(String coLibr) {
		this.coLibr = coLibr;
	}


	@Column(nullable=false, length=14)
	public String getCur() {
		return this.cur;
	}

	public void setCur(String cur) {
		this.cur = cur;
	}


	@Column(name="CUR_FUSI", length=14)
	public String getCurFusi() {
		return this.curFusi;
	}

	public void setCurFusi(String curFusi) {
		this.curFusi = curFusi;
	}


    @Temporal( TemporalType.DATE)
	@Column(name="FE_CONS_EMPR")
	public Date getFeConsEmpr() {
		return this.feConsEmpr;
	}

	public void setFeConsEmpr(Date feConsEmpr) {
		this.feConsEmpr = feConsEmpr;
	}


	@Column(name="ID_USUA_CREA", length=5)
	public String getIdUsuaCrea() {
		return this.idUsuaCrea;
	}

	public void setIdUsuaCrea(String idUsuaCrea) {
		this.idUsuaCrea = idUsuaCrea;
	}


	@Column(name="ID_USUA_MODI", length=5)
	public String getIdUsuaModi() {
		return this.idUsuaModi;
	}

	public void setIdUsuaModi(String idUsuaModi) {
		this.idUsuaModi = idUsuaModi;
	}


	@Column(name="IN_ESTD_PERS_JURI", length=2)
	public String getInEstdPersJuri() {
		return this.inEstdPersJuri;
	}

	public void setInEstdPersJuri(String inEstdPersJuri) {
		this.inEstdPersJuri = inEstdPersJuri;
	}


	@Column(name="IN_INST_PUBL", length=1)
	public String getInInstPubl() {
		return this.inInstPubl;
	}

	public void setInInstPubl(String inInstPubl) {
		this.inInstPubl = inInstPubl;
	}


	@Column(name="MO_CAPI", precision=17, scale=2)
	public BigDecimal getMoCapi() {
		return this.moCapi;
	}

	public void setMoCapi(BigDecimal moCapi) {
		this.moCapi = moCapi;
	}


	@Column(name="NO_COMR", length=58)
	public String getNoComr() {
		return this.noComr;
	}

	public void setNoComr(String noComr) {
		this.noComr = noComr;
	}


	@Column(name="NU_DOCU", length=11)
	public String getNuDocu() {
		return this.nuDocu;
	}

	public void setNuDocu(String nuDocu) {
		this.nuDocu = nuDocu;
	}


	@Column(name="NU_FAX", length=14)
	public String getNuFax() {
		return this.nuFax;
	}

	public void setNuFax(String nuFax) {
		this.nuFax = nuFax;
	}


	@Column(name="NU_FOJA", length=6)
	public String getNuFoja() {
		return this.nuFoja;
	}

	public void setNuFoja(String nuFoja) {
		this.nuFoja = nuFoja;
	}


	@Column(name="NU_TELE", length=15)
	public String getNuTele() {
		return this.nuTele;
	}

	public void setNuTele(String nuTele) {
		this.nuTele = nuTele;
	}


	@Column(name="NU_TOMO", length=6)
	public String getNuTomo() {
		return this.nuTomo;
	}

	public void setNuTomo(String nuTomo) {
		this.nuTomo = nuTomo;
	}


	@Column(name="RZ_SOCL", length=250)
	public String getRzSocl() {
		return this.rzSocl;
	}

	public void setRzSocl(String rzSocl) {
		this.rzSocl = rzSocl;
	}


	@Column(name="TI_DOCU_JURI", length=2)
	public String getTiDocuJuri() {
		return this.tiDocuJuri;
	}

	public void setTiDocuJuri(String tiDocuJuri) {
		this.tiDocuJuri = tiDocuJuri;
	}


	@Column(name="TI_INST", length=2)
	public String getTiInst() {
		return this.tiInst;
	}

	public void setTiInst(String tiInst) {
		this.tiInst = tiInst;
	}


	@Column(name="TI_MONE_CAPI", length=2)
	public String getTiMoneCapi() {
		return this.tiMoneCapi;
	}

	public void setTiMoneCapi(String tiMoneCapi) {
		this.tiMoneCapi = tiMoneCapi;
	}


	@Column(name="TI_PERS", length=1)
	public String getTiPers() {
		return this.tiPers;
	}

	public void setTiPers(String tiPers) {
		this.tiPers = tiPers;
	}


	@Column(name="TI_PERS_JURI", length=2)
	public String getTiPersJuri() {
		return this.tiPersJuri;
	}

	public void setTiPersJuri(String tiPersJuri) {
		this.tiPersJuri = tiPersJuri;
	}


    @Temporal( TemporalType.DATE)
	@Column(name="TS_USUA_CREA")
	public Date getTsUsuaCrea() {
		return this.tsUsuaCrea;
	}

	public void setTsUsuaCrea(Date tsUsuaCrea) {
		this.tsUsuaCrea = tsUsuaCrea;
	}


    @Temporal( TemporalType.DATE)
	@Column(name="TS_USUA_MODI")
	public Date getTsUsuaModi() {
		return this.tsUsuaModi;
	}

	public void setTsUsuaModi(Date tsUsuaModi) {
		this.tsUsuaModi = tsUsuaModi;
	}

}